mailgen

메일 보낼 때 템플릿 잡기 쉽지 않으셨죠? 부트스트랩 처럼 깔끔하게 오면 좋을 텐데 말입니다.

이런 고민을 해결해 줄 프로젝트가 나왔네요.

eladnava/mailgen
_mailgen - A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail._github.com

개발자의 완성은 뭐다?


설치하기

$npm install mailgen — save

실행하기

실행을 하려면 mailgen 혼자서는 할 수 없구요. mailgen 으로 나온 output을 html body로 넘겨줘야 합니다

nodemailer가 적당해 보이는군요. (실제로 사이트에서도 nodemailer를 언급하고 있네요)

nodemailer/nodemailer
_nodemailer - ✉️ Send e-mails with Node.JS - easy as cake!_github.com

위의 프로젝트는 nodemailer 입니다. google 계정으로 한번 셋팅해 보겠습니다. 그리고 나서 아래와 같이 소스를 작성하고 보내고 나면

두둥

이런 멋진 페이지가 나오는군요!


메일 템플릿을 만드는 것은 언제나 수고가 많이 갔었던 일인데 조금이나마 덜어줄 수 있겠네요.

하나 궁금해 진 것은 웹표준이 제대로 안돌아가던 사내 메일 시스템도 잘 돌아갈까 하고 보냈는데, 똑같이 훌륭하게 보여지내요. 와우.

By Keen Dev on May 28, 2016.

Exported from Medium on May 31, 2017.